self-defence force - Alemán Inglés Diccionario